pear-cheeked tree babbler - Spanish English Dictionary